Release 10.1A: OpenEdge Getting Started:
Installation and Configuration
Preface
This Preface contains the following sections:
Purpose
This book describes installation and configuration topics related to the OpenEdge® Release 10.1A for the following operating systems:
Note: Virtualization software, such as Citrix Presentation Server and VMware, are not described in this manual. Details about virtualization software support are documented in OpenEdge 10 Platform and Product Availability Guide.- Windows 2000, Windows 2003, and Windows XP Professional.
Note: Unless otherwise noted, platform references throughout this guide have been simplified for readability. Windows refers to Windows 2000, Windows 2003, and Windows XP Professional. Similarly, UNIX refers to UNIX and Linux.- UNIX and Linux.
Audience
Administrative and technical personnel responsible for installing and configuring OpenEdge Release 10.1A.
Organization
Chapter 1 "Windows Platforms Installation Requirements"
Lists system and platform prerequisites and requirements for installing OpenEdge on Windows.
Chapter 2 "UNIX Systems Installation Requirements"
Lists system and platform prerequisites and requirements for installing OpenEdge on UNIX.
Chapter 3 "OpenEdge Installation Prerequisites"
Identifies prerequisite information to know and preliminary tasks to perform before you install OpenEdge software on Windows or UNIX.
Chapter 4 "Performing an OpenEdge Installation in Windows"
Contains information related to installation and postinstallation tasks for OpenEdge in Windows platforms. (The detailed procedures to complete the Installation Utility are presented only in the Windows online help.)
Chapter 5 "Performing an OpenEdge Installation on UNIX"
Contains information related to installation and postinstallation tasks when installing OpenEdge on UNIX platforms. (The detailed procedures to complete the Installation Utility are presented only in the UNIX online help.)
Chapter 6 "Administration Utilities"
Provides step-by-step instructions to perform a variety of administrative tasks and describes how to manage Windows and UNIX platform-specific resources, respectively.
Chapter 7 "Working in the OpenEdge Environment in Windows"
Explains how the OpenEdge environment works on Windows.
Chapter 8 "Working in the OpenEdge Environment on UNIX"
Explains how the OpenEdge environment works in UNIX.
Chapter 9 "Managing OpenEdge Key and Certificate Stores"
Describes how to use OpenEdge utilities to manage key stores for OpenEdge servers and manage certificate stores for OpenEdge clients.
Chapter 10 "Configuration Basics"
Introduces the Progress Explorer framework, and highlights the framework’s elements. Also describes how to manage property files using the mergeprop utility.
Chapter 11 "Configuring OpenEdge Unified Broker Products"
Further describes the common framework and tasks to configure the common components of the OpenEdge Unified Broker products.
Chapter 12 "Starting and Running OpenEdge"
Provides instructions to start and connect to an OpenEdge RDBMS in different modes. Also provides information about running OpenEdge clients and servers on a network.
Part III, OpenEdge Products and Components
Chapter 13 "OpenEdge Installation Products and Components in Windows"
Identifies all possible components and subcomponents associated with each product that can be installed in a Windows environment.
Chapter 14 "OpenEdge Installation Products and Components on UNIX"
Identifies all possible components and subcomponents associated with each product that can be installed in a UNIX environment.
Appendix A, "Preinstallation Checklist for Windows"
Provides a planning tool to determine and record product installation choices on Windows before running the OpenEdge Release 10.1A Installation Utility.
Appendix B, "Preinstallation Checklist for UNIX"
Provides a planning tool to determine and record product installation choices on UNIX before running the OpenEdge Release 10.1A Installation Utility.
Appendix C, "Command and Utility Reference"
Describes commands and utilities whose primary syntax and functional documentation is in this manual.
Appendix D, "OpenEdge National Language Support"
Provides information about Progress messages.
Appendix E, "NameServer Load Balancing Details"
Presents additional detailed information about the NameServer load balancing feature.
Appendix F, "Configuration Models"
Provides information about different configuration models you can reference and details about running OpenEdge installations in a network environment.
Appendix G, "AdminServer Authorization and Authentication"
Provides additional information to use the Adminserver to determine the data logged in the AdminServer log and to set authentication to start servers administered by the AdminServer.
Using this manual
The main topics presented in this guide also work with or point to related installation or configuration details presented in other OpenEdge documentation.
Installation planning and performing
Familiarize yourself with the installation information and tasks for your operating system by proceeding as follows:
- Read the chapters in Part I, Installation in chronological order to help you plan and perform your installation.
- Reference the information provided in Part III, OpenEdge Products and Components that provides preinstallation checklists, and product component and subcomponent details.
- Obtain a copy of the installation online help. Reference Table 3–1 for detailed information about where you can locate a copy of the online help.
Configuration concepts
Part II, Configuration presents general OpenEdge configuration concepts and arrangements. Reference details presented in these chapters:
As needed, these chapters point to other product documentation for configuration details.
Typographical conventions
This manual uses the following typographical conventions:
Examples of syntax descriptions
In this example,
ACCUMis a keyword, andaggregateandexpressionare variables:
FORis one of the statements that can end with either a period or a colon, as in this example:
In this example,
STREAMstream,UNLESS-HIDDEN, andNO-ERRORare optional:
In this example, the outer (small) brackets are part of the language, and the inner (large) brackets denote an optional item:
A called external procedure must use braces when referencing compile-time arguments passed by a calling procedure, as shown in this example:
In this example,
EACH,FIRST, andLASTare optional, but you can choose only one of them:
In this example, you must include two expressions, and optionally you can include more. Multiple expressions are separated by commas:
In this example, you must specify
MESSAGEand at least oneexpressionorSKIP[ (n) ], and any number of additionalexpressionorSKIP[ (n) ] is allowed:
In this example, you must specify {
include-file, then optionally any number ofargumentor&argument-name = "argument-value", and then terminate with }:
Long syntax descriptions split across lines
Some syntax descriptions are too long to fit on one line. When syntax descriptions are split across multiple lines, groups of optional and groups of required items are kept together in the required order.
In this example,
WITHis followed by six optional items:
Complex syntax descriptions with both required and optional elements
Some syntax descriptions are too complex to distinguish required and optional elements by bracketing only the optional elements. For such syntax, the descriptions include both braces (for required elements) and brackets (for optional elements).
In this example,
ASSIGNrequires either one or morefieldentries or onerecord. Options available withfieldorrecordare grouped with braces and brackets:
OpenEdge messages
OpenEdge displays several types of messages to inform you of routine and unusual occurrences:
- Execution messages inform you of errors encountered while OpenEdge is running a procedure; for example, if OpenEdge cannot find a record with a specified index field value.
- Compile messages inform you of errors found while OpenEdge is reading and analyzing a procedure before running it; for example, if a procedure references a table name that is not defined in the database.
- Startup messages inform you of unusual conditions detected while OpenEdge is getting ready to execute; for example, if you entered an invalid startup parameter.
After displaying a message, OpenEdge proceeds in one of several ways:
- Continues execution, subject to the error-processing actions that you specify or that are assumed as part of the procedure. This is the most common action taken after execution messages.
- Returns to the Progress Procedure Editor, so you can correct an error in a procedure. This is the usual action taken after compiler messages.
- Halts processing of a procedure and returns immediately to the Progress Procedure Editor. This does not happen often.
- Terminates the current session.
OpenEdge messages end with a message number in parentheses. In this example, the message number is
200:
If you encounter an error that terminates OpenEdge, note the message number before restarting.
Obtaining more information about OpenEdge messages
In Windows platforms, use OpenEdge online help to obtain more information about OpenEdge messages. Many OpenEdge tools include the following Help menu options to provide information about messages:
- Choose Help
Recent Messages to display detailed descriptions of the most recent OpenEdge message and all other messages returned in the current session.
- Choose Help
Messages and then type the message number to display a description of a specific OpenEdge message.
- In the Progress Procedure Editor, press the HELP key or F1.
On UNIX platforms, use the Progress
procommand to start a single-user mode character OpenEdge client session and view a brief description of a message by providing its number.
![]()
To use the pro command to obtain a message description by message number:
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |